human leg - French English Dictionary